Big Huge Thesaurus

Hudson River

noun